TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Rock Hill - MCTL Area rating list selection
                                                2023 Rock Hill - MCTL Area rating list selection
2024 TLS League Ratings
Section - Southern           District - South Carolina           Area - Rock Hill - MCTL
Rock Hill Tennis Center    Men    By Rating
(As of 11/10/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Lance King U
4.42 (4.5) 4.5         40 +   Charlotte, NC
2 Matthew Glapiak U
4.39 4.5 4.5         18 +   Charlotte, NC
3 Diego Gonzalez U
4.38 4.5 4.5         18 +   MATTHEWS, NC
4 Anatoly Zelepouga U
4.37 4.5 4.5         18 +   Charlotte, NC
5 Alex Kiser U
4.35 4.5 4.5         18 +   Charlotte, NC
6 David Buffie U
4.35 4.5 4.5         18 +   Charlotte, NC
7 Christopher Love U
4.34 4.5 4.5         18 +   Charlotte, NC
8 Alex King U
4.32 4.5 4.5         18 +   Stanley, NC
9 Omar Punjabi U
4.31 4.5 4.5         40 +   Charlotte, NC
10 Kevin Green U
4.31 4.5 4.5         40 +   CLOVER, SC
11 Andre Simeon U
4.29 4.5 4.5         18 +   Stanley, NC
12 Patrick Burns U
4.29 4.5 4.5         18 +   Charlotte, NC
13 Mike Farley U
4.27 4.5 4.5         18 +   Waxhaw, NC
14 Ravi Mujumdar U
4.26 4.5 4.5         40 +   Charlotte, NC
15 Ross Edgar U
4.25 4.5 4.5         18 +   Charlotte, NC
16 Dave Tyson U
4.24 4.5 4.5         40 +   Waxhaw, NC
17 Thomas Jeter U
4.23 4.5 4.5         18 +   Charlotte, NC
18 Richard Merino U
4.21 4.5 4.5         18 +   Charlotte, NC
19 William Roberson U
4.19 4.5 4.5         18 +   Charlotte, NC
20 Christopher Gardner U
4.18 4.5 4.5         18 +   Gastonia, NC
21 Rohan Ranadive U
4.17 (4.5) 4.5         40 +   Matthews, NC
22 Ryan Gravender U
4.16 4.5 4.5         40 +   Charlotte, NC
23 John Trimp U
4.11 4.5 4.5         18 +   Charlotte, NC
24 Hans Nelissen U
4.07 4.5 4.5         40 +   Rock Hill, SC
25 Robert Hobbs U
4.07 4.5 4.5         18 +   ROCK HILL, SC
26 Rod Hartley U
4.05 4.5 4.0         55 +   Waxhaw, NC
27 Gary Johnson U
4.03 4.5 4.0         55 +   Fort Mill, SC
28 Chris Bauer U
4.03 4.5 4.0         18 +   Charlotte, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
29 Stephen Woodall U
4.00 4.0 4.5         18 +   Charlotte, NC
30 raj voleti U
4.00 4.0 4.0         40 +   Waxhaw, NC
31 Russell Williams U
3.95 4.0 4.5         40 +   Fort Mill, SC
32 Michael Driscoll U
3.94 4.0 4.5         18 +   FORT MILL, SC
33 Ryan Poage U
3.91 4.0 4.0         18 +   CHARLOTTE, NC
34 Darnaye Black U
3.91 4.0 4.0         18 +   Mint Hill, NC
35 Tim Melton U
3.88 4.0 4.0         55 +   Waxhaw, NC
36 Jim Malseed U
3.88 4.0 4.0         40 +   Waxhaw, NC
37 Micah Robbins U
3.87 4.0 4.0         18 +   Charlotte, NC
38 Austin Miller U
3.86 4.0 4.0         18 +   Concord, NC
39 Warren Stanton U
3.84 4.0 4.0         18 +   Charlotte, NC
40 Maxwell Kenny U
3.84 4.0 4.0         18 +   Charlotte, NC
41 Keenan Ahern U
3.84 4.0 4.0         18 +   CHARLOTTE, NC
42 Sahil Vasa U
3.83 (4.0) 3.5         18 +   Matthews, NC
43 Wayne Ernest U
3.83 4.0 4.0         55 +   CHARLOTTE, NC
44 James Nichols U
3.82 4.0 4.0         18 +   Charlotte, NC
45 Don Nelson U
3.82 4.0 4.0         55 +   Charlotte, NC
46 Peter Juran U
3.82 4.0 4.0         18 +   Fort Mill, SC
47 Chad Gluff U
3.81 4.0 4.0         40 +   Fort Mill, SC
48 Jeremy Caslin U
3.81 4.0 4.0         40 +   Charlotte, NC
49 Patrick Nitsche U
3.79 4.0 4.0         40 +   Fort Mill, SC
50 Tim Scott U
3.78 4.0 4.0         55 +   Charlotte, NC
51 philip durand U
3.74 4.0 4.0         55 +   Charlotte, NC
52 H Dale Ramsey U
3.73 4.0 4.0         55 +   Charlotte, NC
53 Lee Brading U
3.73 4.0 4.0         40 +   Charlotte, NC
54 George Pawlush U
3.72 4.0 4.0         40 +   Waxhaw, NC
55 Martin Iles U
3.72 4.0 4.0         40 +   Matthews, NC
56 Nate Siens U
3.71 4.0 4.0         18 +   WAXHAW, NC
57 philip gibson U
3.70 4.0 4.0         40 +   FORT MILL, SC
58 James Arceneaux U
3.70 4.0 4.0         18 +   Fort Mill, SC
59 Franklin Lim U
3.69 4.0 4.0         55 +   Waxhaw, NC
60 Richard Gallagher U
3.69 (4.0) 4.0         40 +   Charlotte, NC
61 Duncan Barger U
3.69 4.0 4.0         55 +   Fort Mill, SC
62 Charles Bowers U
3.68 4.0 4.0         55 +   Fort Mill, SC
63 Rex Varn U
3.66 4.0 4.0         18 +   Fort Mill, SC
64 Kirkland Hardin U
3.66 4.0 4.0         40 +   Tega Cay, SC
65 Scott Waldrop U
3.65 4.0 4.0         40 +   Waxhaw, NC
66 Naveen Sharma U
3.65 4.0 4.0         40 +   Charlotte, NC
67 Martin Jackson U
3.65 4.0 4.0         18 +   Rock Hill, SC
68 Mario Henry U
3.65 (4.0) 3.5         18 +   Charlotte, NC
69 Roger Gum U
3.65 4.0 4.0         18 +   Charlotte, NC
70 David Oliver U
3.63 4.0 4.0         55 +   Rock Hill, SC
71 David Matters U
3.63 (4.0) 4.0         40 +   Fort Mill, SC
72 Matthew Mullis U
3.62 4.0 4.0         18 +   Edgemoor, SC
73 Isaias Wispe U
3.61 4.0 3.5         18 +   Charlotte, NC
74 Austin Spencer U
3.61 4.0 4.0         18 +   Anderson, SC
75 Goetz Hagen U
3.61 (4.0) 4.0         55 +   Rock Hill, SC
76 Joe Drab U
3.61 4.0 4.0         40 +   Jacksonville, FL
77 Roderick Allen U
3.61 4.0 4.0         18 +   Charlotte, NC
78 Mario Gonzalez U
3.60 (4.0) 4.0         55 +   Matthews, NC
79 Avery Britt U
3.60 4.0 4.0         40 +   Fort Mill, SC
80 Kraig Haviland U
3.58 4.0 4.0         55 +   Lancaster, SC
81 Andrew VanDerveer U
3.57 4.0 4.0         18 +   Waxhaw, NC
82 Tim Moll U
3.55 (4.0) 4.0         55 +   Rock Hill, SC
83 Charles Manning U
3.54 4.0 4.0         40 +   Charlotte, NC
84 Craig Hart U
3.54 4.0 4.0         40 +   Rock Hill, SC
85 Andrew Paff U
3.53 4.0 4.0         55 +   Fort Mill, SC
86 Doug Boik U
3.52 (4.0) 3.5         55 +   Tega Cay, SC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
87 Kyle Johnson U
3.49 3.5 4.0         40 +   Charlotte, NC
88 Curt Chambers U
3.49 3.5 4.0         55 +   York, SC
89 RK Reddy U
3.48 3.5 4.0         40 +   Fort Mill, SC
90 Oren Golanski U
3.48 3.5 3.5         18 +   Charlotte, NC
91 Robert Wozniak U
3.47 3.5 4.0         55 +   Rock Hill, SC
92 Kevin Monty U
3.47 3.5 4.0         18 +   Charlotte, NC
93 Jerome Lawson U
3.47 3.5 4.0         55 +   Rock Hill, SC
94 Tim O'Brien U
3.46 3.5 4.0         18 +   Fort Mill, SC
95 Rakesh kumar Vojjini U
3.45 3.5 3.5         18 +   Charlotte, NC
96 Vikram Kapoor U
3.44 3.5 3.5         40 +   Charlotte, NC
97 Thomas Holz U
3.44 3.5 4.0         18 +   Waxhaw, NC
98 Andrew Varn U
3.43 3.5 3.5         18 +   Monroe, NC
99 Larry Gao U
3.43 3.5 3.5         18 +   Fort Mill, SC
100 Claude Underwood U
3.42 (3.5) 3.5         55 +   Charlotte, NC
101 Steven Inga U
3.42 3.5 3.5         18 +   Waxhaw, NC
102 Chris Mullis U
3.41 3.5 4.0         55 +   Edgemoor, SC
103 Sumit Gahlawat U
3.38 3.5 3.5         40 +   Monroe, NC
104 Jordan Teel U
3.37 3.5 4.0         18 +   Waxhaw, NC
105 Rakesh Padhy U
3.37 3.5 3.5         40 +   Fort Mill, SC
106 Sam Yue U
3.36 3.5 3.5         65 +   Charlotte, NC
107 Chin Lin U
3.36 3.5 3.5         65 +   Waxhaw, NC
108 Jerry Holman U
3.36 3.5 3.5         65 +   FORT MILL, SC
109 Daniel Cortazar U
3.35 3.5 3.5         40 +   Charlotte, NC
110 Robert Cazares U
3.34 (3.5) 4.0         55 +   Charlotte, NC
111 Eric Weinbrenner U
3.32 3.5 3.5         18 +   Waxhaw, NC
112 Jonathan Sickert U
3.30 (3.5) 3.5         40 +   Rock Hill, SC
113 Ronnie Rawdon U
3.30 3.5 3.5         55 +   Rock Hill, SC
114 Joseph Cochran U
3.30 3.5 3.5         18 +   Waxhaw, NC
115 Brian Hartzog U
3.29 3.5 3.5         55 +   Fort Mill, SC
116 Chris Coffman U
3.29 3.5 3.5         18 +   CONCORD, NC
117 Barry Wells U
3.28 3.5 3.5         65 +   Fort Mill, SC
118 Mike Haynes U
3.28 3.5 3.5         55 +   Charlotte, NC
119 John Hasty U
3.28 3.5 3.5         18 +   Rock Hill, SC
120 Jonathan Hurd U
3.26 3.5 3.5         55 +   Fort Mill, SC
121 Danny Vazquez U
3.25 3.5 3.5         18 +   Fort Mill, SC
122 Steve Brown U
3.24 3.5 3.5         65 +   Fort Mill, SC
123 Sai Venky Ganduri U
3.23 3.5 3.5         18 +   Rock Hill, SC
124 Christian Castro U
3.22 3.5 3.5         40 +   York, SC
125 Michael Giuliano U
3.21 3.5 3.0         18 +   Fort Mill, SC
126 Dalton Grove U
3.20 3.5 3.0         18 +   Fort Mill, SC
127 Walter Fournet U
3.19 3.5 3.5         55 +   Fort Mill, SC
128 Luke Seifert U
3.18 (3.5) 3.5         18 +   Charlotte, NC
129 Joseph Dichak U
3.18 3.5 3.5         40 +   FORT MILL, SC
130 Rafael Balderrama U
3.18 3.5 3.5         40 +   Rock Hill, SC
131 Timothy Hodge U
3.17 3.5 3.5         40 +   Waxhaw, NC
132 Ajay Bhingare U
3.17 3.5 3.5         40 +   Fort Mill, SC
133 Alonza Jones U
3.16 3.5 3.5         40 +   Clover, SC
134 Martie Willaby U
3.15 3.5 3.5         55 +   Catawba, SC
135 Robert Marlowe U
3.15 3.5 3.5         40 +   ROCK HILL, SC
136 Billy Stover U
3.14 3.5 3.5         40 +   Charlotte, NC
137 Parikshit Kanase U
3.14 3.5 3.5         40 +   Fort Mill, SC
138 Jeff Winterich U
3.12 3.5 3.5         55 +   Charlotte, NC
139 Kenneth Dorado U
3.11 3.5 3.5         18 +   Charlotte, NC
140 Kevin Ferreira U
3.10 3.5 3.0         18 +   Charlotte, NC
141 Wally Dawson U
3.10 3.5 3.5         55 +   Rock Hill, SC
142 Shayan Mukherjee U
3.08 3.5 3.5         18 +   York, SC
143 Robert Chittenden U
3.08 3.5 3.5         55 +   HARDEEVILLE, SC
144 Terry Saeger U
3.07 3.5 3.5         55 +   Charlotte, NC
145 Leonard Evansek U
3.06 3.5 3.0         40 +   Fort Mill, SC
146 Joseph Blocksom U
3.06 (3.5) 3.5         55 +   Matthews, NC
147 William Sampson U
3.05 3.5 3.0         55 +   Rock Hill, SC
148 Paul Haley U
3.05 3.5 3.5         65 +   FORT MILL, SC
149 Doug Stewart U
3.03 (3.5) 3.5         40 +   LANCASTER, SC
150 Brandon Pruski U
3.02 3.5 3.5         18 +   Waxhaw, NC
151 Joseph OBrien U
3.02 3.5 3.0         65 +   Charlotte, NC
152 Lj Dimanche U
3.02 3.5 3.5         18 +   Lancaster, SC
153 Bennett Stackhouse U
3.01 3.5 3.0         40 +   Fort Mill, SC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
154 Aaron Williams U
3.00 3.0 3.0         18 +   Rock Hill, SC
155 Cedric Armstrong U
3.00 3.0 3.5         55 +   Rock Hill, SC
156 Jon Schoore U
2.99 3.0 3.5         18 +   CHARLOTTE, NC
157 Drew Turney U
2.98 3.0 3.5         18 +   Fort Mill, SC
158 Matthew Talford U
2.97 3.0 3.5         40 +   Rock Hill, SC
159 NARAYANA REDDY Nalamalpu U
2.97 (3.0) 3.0         40 +   Fort Mill, SC
160 Leland Greeley U
2.97 3.0 3.5         65 +   Rock Hill, SC
161 Jason Hafener U
2.94 3.0 3.0         40 +   Waxhaw, NC
162 James McPherson U
2.93 3.0 3.0         55 +   Charlotte, NC
163 michael chaffman U
2.93 3.0 3.0         40 +   Rock Hill, SC
164 Paul Horne U
2.92 3.0 3.5         65 +   Rock Hill, SC
165 David Richardson U
2.91 3.0 3.5         65 +   Waxhaw, NC
166 Joaquin Gonzalez U
2.90 3.0 3.5         55 +   MILFORD, NH
167 Kelly Stone U
2.86 3.0 3.0         40 +   Charlotte, NC
168 Andrew Lombardo U
2.86 3.0 3.0         55 +   Rock Hill, SC
169 Phil Suggs U
2.85 3.0 3.0         55 +   York, SC
170 Scott Richardson U
2.85 3.0 3.5         18 +   ROCK HILL, SC
171 Jay Hanna U
2.85 3.0 3.0         55 +   Rock Hill, SC
172 Patrick Taylor U
2.83 3.0 3.0         18 +   Columbia, SC
173 Jack Cherry U
2.83 3.0 3.0         40 +   Fort Mill, SC
174 Patrick Conway U
2.82 3.0 3.5         40 +   Indian Trail, NC
175 Patrick Tafoya U
2.81 3.0 3.0         65 +   ROCK HILL, SC
176 Gerardo Estrada U
2.81 3.0 3.0         40 +   Fort Mill, SC
177 Brian Ng U
2.79 3.0 3.0         18 +   Fort Mill, SC
178 Roshan Kariyadan U
2.79 3.0 3.0         40 +   Fort Mill, SC
179 Hunter Holland U
2.78 (3.0) 3.5         18 +   Charlotte, NC
180 Micah Lucky U
2.76 3.0 3.0         18 +   Rock Hill, SC
181 Gregory Kechejian U
2.74 3.0 3.0         55 +   Charlotte, NC
182 Matthew Evans U
2.73 (3.0) 3.0         18 +   Rock Hill, SC
183 Bill Grove U
2.71 3.0 3.0         40 +   Rock Hill, SC
184 Taylor Wingate U
2.70 3.0 3.0         18 +   Rock Hill, SC
185 James Davis U
2.70 3.0 3.0         18 +   Rock Hill, SC
186 Charles Greenlee U
2.69 (3.0) 3.0         18 +   Charlotte, NC
187 Timothy Pavkov U
2.68 3.0 3.0         40 +   Rock Hill, SC
188 Brian Hegner U
2.67 3.0 3.0         40 +   Charlotte, NC
189 Steve Hedge U
2.66 3.0 3.0         55 +   Charlotte, NC
190 Philip Covington U
2.64 3.0 3.0         18 +   Rock Hill, SC
191 John Barra U
2.64 3.0 3.0         55 +   Fort Mill, SC
192 PATRICK TIGHE U
2.63 3.0 3.0         40 +   Charlotte, NC
193 Rohit Soman U
2.63 3.0 3.0         40 +   Fort Mill, SC
194 kyle jenkins U
2.62 3.0 3.0         18 +   Fort Mill, SC
195 Jevon Struve U
2.61 (3.0) 3.0         40 +   Fort Mill, SC
196 Rene Restificar U
2.57 3.0 3.0         55 +   Rock Hill, SC
197 Aaron Price U
2.57 3.0 3.0         18 +   Fort Mill, SC
198 Ethan Brown U
2.57 3.0 3.0         18 +   Fort Mill, SC
199 Robert Williams Jr U
2.56 3.0 3.0         18 +   Rock Hill, SC
200 Dale Johns U
2.56 3.0 3.0         55 +   Charlotte, NC
201 Jay Johnson U
2.56 3.0 3.0         55 +   Rock Hill, SC
202 Durga Deepak Guntuboyina U
2.54 3.0 3.0         18 +   Fort Mill, SC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
203 Connor Doyle U
2.49 2.5 3.0         18 +   Rock Hill, SC
204 David Warner U
2.47 2.5 3.0         55 +   Rock Hill, SC
205 Dylan Grove U
2.47 2.5 2.5         18 +   Clover, SC
206 Scott Counts U
2.37 2.5 2.5         18 +   Rock Hill, SC
207 Frantz Etienne U
2.22 2.5 3.0         18 +   Rock Hill, SC
Michael Baker U
n/a n/a 3.0         55 +   Belmont, NC
Larry Bartelt U
n/a n/a 3.0         55 +   Fort Mill, SC
Frank Booc U
n/a n/a 3.5         18 +   Fort Mill, SC
Dan Bowen U
n/a n/a 4.0         18 +   Rock Hill, SC
James Bradford U
n/a n/a 3.5         65 +   York, SC
David Breakfield U
n/a n/a 3.5         18 +   York, SC
James Bunn U
n/a n/a 3.5         55 +   Fort Mill, SC
Jeff Burrell U
n/a n/a 4.0         40 +   Fort Mill, SC
Douglas Campbell U
n/a n/a 3.0         18 +   Fort Mill, SC
Joe Chamberlin U
n/a n/a 3.5         65 +   Fort Mill, SC
Brad Chatham U
n/a n/a 3.5         18 +   Fort Mill, SC
Jerell Chua U
n/a n/a 3.0         18 +   Fort Mill, SC
Thomas Clinton U
n/a n/a 3.0         55 +   Rock Hill, SC
Bill Davison U
n/a n/a 3.0         18 +   Rock Hill, SC
Tyer Davis U
n/a n/a 4.5         18 +   Charlotte, NC
Phillip Dibrell U
n/a n/a 4.0         40 +   Fort Mill, SC
Thomas Ellison U
n/a n/a 3.0         55 +   Fort Mill, SC
Scott Frisch U
n/a n/a 3.0         18 +   Fort Mill, SC
Sathish Goli U
n/a n/a 3.5         18 +   Fort Mill, SC
Preston Green U
n/a n/a 3.0         55 +   Rock Hill, SC
Kelly Hancock U
n/a n/a 4.0         55 +   Charlotte, NC
Earl Hartenstine U
n/a n/a 3.0         18 +   Fort Mill, SC
George Hayworth U
n/a n/a 3.5         55 +   Chester, SC
Kevin Hoffman U
n/a n/a 3.0         55 +   Fort Mill, SC
Cameron Hull U
n/a n/a 3.0         18 +   Rock Hill, SC
Courtney Jones U
n/a n/a 2.5         18 +   Rock Hill, SC
Steve Jones U
n/a n/a 3.5         65 +   Fort Mill, SC
William Kenny U
n/a n/a 4.5         18 +   Charlotte, NC
Will Leisey U
n/a n/a 3.5         18 +   Fort Mill, SC
Neil Mark U
n/a n/a 3.5         65 +   Charlotte, NC
Rudolph Mazigi U
n/a n/a 3.0         55 +   Charlotte, NC
Charlie McDow U
n/a n/a 3.0         18 +   Rock Hill, SC
Sherman Morgan U
n/a n/a 3.0         18 +   Rock Hill, SC
Tom Niles U
n/a n/a 3.0         40 +   Rock Hill, SC
Bhushan Patki U
n/a n/a 3.0         40 +   Fort Mill, SC
Sidney Petersen U
n/a n/a 4.5         18 +   Charlotte, NC
Lee Richardson U
n/a n/a 3.5         18 +   Charlotte, NC
Johnny Rubinich U
n/a n/a 3.0         55 +   Charlotte, NC
Timothy Russell U
n/a n/a 3.0         55 +   Charlotte, NC
Jordan Shields U
n/a n/a 3.5         55 +   Fairview, NC
Greg Strawderman U
n/a n/a 4.5         18 +   Waxhaw, NC
Randolph Villamor U
n/a n/a 3.5         55 +   Rock Hill, SC
Thomas Wallace U
n/a n/a 3.0         65 +   Fort Mill, SC
Robert Weiner U
n/a n/a 3.5         65 +   Fort Mill, SC
Christopher Whatley U
n/a n/a 4.5         18 +   Fort Mill, SC